cover to protect plants from hail - Francés Inglés Diccionario